| API Documentation |  |

- MAIN PAGE
- NAMESPACES
- CLASSES

nkAstraeus::AtmosphereEffect Member List

This is the complete list of members for nkAstraeus::AtmosphereEffect, including all inherited members.

AtmosphereEffect(System *system) noexcept | nkAstraeus::AtmosphereEffect |
create(System *system=nullptr) | nkAstraeus::AtmosphereEffect | static
Effect(EFFECT_TYPE type) noexcept | nkAstraeus::Effect |
getDisplaySun() const | nkAstraeus::AtmosphereEffect |
getDistanceFactor() const | nkAstraeus::AtmosphereEffect |
getLutShader() const | nkAstraeus::AtmosphereEffect |
getMieAbsorb() const | nkAstraeus::AtmosphereEffect |
getMieExtinction() const | nkAstraeus::AtmosphereEffect |
getMieG() const | nkAstraeus::AtmosphereEffect |
getMieHeightDensityFactor() const | nkAstraeus::AtmosphereEffect |
getMieScattering() const | nkAstraeus::AtmosphereEffect |
getMultiScatteringLut() const | nkAstraeus::AtmosphereEffect |
getMultiScatteringLutHeight() const | nkAstraeus::AtmosphereEffect |
getMultiScatteringLutMarchSampleCount() const | nkAstraeus::AtmosphereEffect |
getMultiScatteringLutSphereSampleCount() const | nkAstraeus::AtmosphereEffect |
getMultiScatteringLutWidth() const | nkAstraeus::AtmosphereEffect |
getName() const | nkAstraeus::Effect |
getOnlyScatterOnObjects() const | nkAstraeus::AtmosphereEffect |
getOzoneAbsorb() const | nkAstraeus::AtmosphereEffect |
getOzoneExtinction() const | nkAstraeus::AtmosphereEffect |
getOzoneHeightDensityFactor() const | nkAstraeus::AtmosphereEffect |
getOzoneScattering() const | nkAstraeus::AtmosphereEffect |
getPlanetAlbedo() const | nkAstraeus::AtmosphereEffect |
getRayleighAbsorb() const | nkAstraeus::AtmosphereEffect |
getRayleighExtinction() const | nkAstraeus::AtmosphereEffect |
getRayleighHeightDensityFactor() const | nkAstraeus::AtmosphereEffect |
getRayleighScattering() const | nkAstraeus::AtmosphereEffect |
getRaymarchSampleCount() const | nkAstraeus::AtmosphereEffect |
getShader() const | nkAstraeus::Effect |
getShadowDebug() const | nkAstraeus::AtmosphereEffect |
getShadowDepthBias() const | nkAstraeus::AtmosphereEffect |
getShadowSamplingMethod() const | nkAstraeus::AtmosphereEffect |
getSourceColorTexture() const | nkAstraeus::AtmosphereEffect |
getSourceDepthTexture() const | nkAstraeus::AtmosphereEffect |
getSunAngularRadius() const | nkAstraeus::AtmosphereEffect |
getSunIlluminanceFactor() const | nkAstraeus::AtmosphereEffect |
getSunLutSampleCount() const | nkAstraeus::AtmosphereEffect |
getSunPosition() const | nkAstraeus::AtmosphereEffect |
getSunTransmittanceLut() const | nkAstraeus::AtmosphereEffect |
getSunTransmittanceLutHeight() const | nkAstraeus::AtmosphereEffect |
getSunTransmittanceLutWidth() const | nkAstraeus::AtmosphereEffect |
getType() const | nkAstraeus::Effect |
getUseHalfFloatForLuts() const | nkAstraeus::AtmosphereEffect |
load() override | nkAstraeus::AtmosphereEffect | virtual
refreshLuts() | nkAstraeus::AtmosphereEffect |
setDisplaySun(bool value) | nkAstraeus::AtmosphereEffect |
setDistanceFactor(float value) | nkAstraeus::AtmosphereEffect |
setMieAbsorb(nkMaths::Vector value) | nkAstraeus::AtmosphereEffect |
setMieExtinction(nkMaths::Vector value) | nkAstraeus::AtmosphereEffect |
setMieG(float value) | nkAstraeus::AtmosphereEffect |
setMieHeightDensityFactor(float value) | nkAstraeus::AtmosphereEffect |
setMieScattering(nkMaths::Vector value) | nkAstraeus::AtmosphereEffect |
setMultiScatteringLutHeight(unsigned int value) | nkAstraeus::AtmosphereEffect |
setMultiScatteringLutMarchSampleCount(unsigned int value) | nkAstraeus::AtmosphereEffect |
setMultiScatteringLutSphereSampleCount(unsigned int value) | nkAstraeus::AtmosphereEffect |
setMultiScatteringLutWidth(unsigned int value) | nkAstraeus::AtmosphereEffect |
setName(nkMemory::StringView value) | nkAstraeus::Effect |
setOnlyScatterOnObjects(bool value) | nkAstraeus::AtmosphereEffect |
setOzoneAbsorb(nkMaths::Vector value) | nkAstraeus::AtmosphereEffect |
setOzoneExtinction(nkMaths::Vector value) | nkAstraeus::AtmosphereEffect |
setOzoneHeightDensityFactor(float value) | nkAstraeus::AtmosphereEffect |
setOzoneScattering(nkMaths::Vector value) | nkAstraeus::AtmosphereEffect |
setPlanetAlbedo(nkMaths::Vector value) | nkAstraeus::AtmosphereEffect |
setRayleighAbsorb(nkMaths::Vector value) | nkAstraeus::AtmosphereEffect |
setRayleighExtinction(nkMaths::Vector value) | nkAstraeus::AtmosphereEffect |
setRayleighHeightDensityFactor(float value) | nkAstraeus::AtmosphereEffect |
setRayleighScattering(nkMaths::Vector value) | nkAstraeus::AtmosphereEffect |
setRaymarchSampleCount(unsigned int value) | nkAstraeus::AtmosphereEffect |
setShadowDebug(bool value) | nkAstraeus::AtmosphereEffect |
setShadowDepthBias(float value) | nkAstraeus::AtmosphereEffect |
setShadowSamplingMethod(SHADOW_MAP_PCF value) | nkAstraeus::AtmosphereEffect |
setShadowSource(nkGraphics::Texture *shadowMap, nkGraphics::Camera *lightCamera) | nkAstraeus::AtmosphereEffect |
setSourceColorTexture(nkGraphics::Texture *value) | nkAstraeus::AtmosphereEffect |
setSourceDepthTexture(nkGraphics::Texture *value) | nkAstraeus::AtmosphereEffect |
setSunAngularRadius(float value) | nkAstraeus::AtmosphereEffect |
setSunIlluminanceFactor(float value) | nkAstraeus::AtmosphereEffect |
setSunPosition(nkMaths::Vector value) | nkAstraeus::AtmosphereEffect |
setSunTransmittanceLutHeight(unsigned int value) | nkAstraeus::AtmosphereEffect |
setSunTransmittanceLutSampleCount(unsigned int value) | nkAstraeus::AtmosphereEffect |
setSunTransmittanceLutWidth(unsigned int value) | nkAstraeus::AtmosphereEffect |
setUseHalfFloatForLuts(bool value) | nkAstraeus::AtmosphereEffect |
unload() override | nkAstraeus::AtmosphereEffect | virtual
~AtmosphereEffect() | nkAstraeus::AtmosphereEffect | virtual
~Effect() | nkAstraeus::Effect | virtual